Useful english dictionary. 2012.
Globard — Glo bard, n. [OE. globerde, from glow.] A glowworm. [Obs.] Holland … The Collaborative International Dictionary of English